nautical science - French English Dictionary